-----------------------------------------------------------------------------------------  
    NUOVO AMBIENTE ASSEMBLER - 25 luglio 2009
-----------------------------------------------------------------------------------------  
    Cartella di sistema  [--> cartella  %SystemDrive%\Arch-Lab\Bin\Sys   <--]
-----------------------------------------------------------------------------------------  
    In questa cartella sono raccolti gli strumenti per configurare il Nuovo Ambiente
    Assembler, di solito files BATCH o di tipo NT, con la presenza di  qualche utile 
    driver del sistema operativo.
    Le note che seguono raccolgono le principali caratteristiche di ciascuno
    dei files presenti A REGIME in questa cartella "\Arch-Lab\Bin\Sys"
-----------------------------------------------------------------------------------------  


-----------------------------------------------------------------------------------------  
CMD.EXE      - Microsoft      Microsoft Windows XP                  5.1.2600 [1985-2001]
COMMAND.com  - Microsoft      Windows MS DOS Version                5.00     [1990-2001]
ega.cpi      - Microsoft      MS-DOS EGA Display Font File                   [1981-1991]
DOSXNT.EXE   - Microsoft      MS-DOS Extender                                [1990-2001] 
DOSXNT.386   - Microsoft      Phar Lap Virtual Device               1.97    [.........] 
CVW1.386     - Microsoft      CodeView supporto applicazioni 16 bit          [.........] 
VMB.386      - Microsoft      Win386 VMB Device                              [.........] 
EMM386.EXE   - Microsoft      EMM386 Expanded Memory Manager 386    4.44     [1986-1991]
HIMEM.SYS    - Microsoft      Extended Memory Specification Driver  3.07     [1988-1992]
-----------------------------------------------------------------------------------------  


-----------------------------------------------------------------------------------------  
AsmPSPad.bat     Giobe2000 configura per assembler+linker+esegui con PsPad Ctrl-F9 [2009]
AsmPSPad.bat     Giobe2000 configura per assembler+linker+esegui con PsPad Shft-F9 [2009]
AsmEsegui.bat    Giobe2000 configura per solo eseguire EXE o COM con PsPad  Alt-F9 [2009]
                 Giobe2000 configura per Expert GUIDE Reader con PsPad          F9 [2009]
AsmDebug1.bat    Giobe2000 configura per debug EXE o COM con PsPad       <notasti> [2009]
-----------------------------------------------------------------------------------------  
AsmConText.bat   Giobe2000 configura per assembler+linker-noesegui con ConTEXT  F9 [2009]
                 Giobe2000 configura per solo eseguire EXE o COM con ConTEXT   F10 [2009]
                 Giobe2000 configura per Expert GUIDE Reader con ConTEXT       F11 [2009]
AsmDebug.bat     Giobe2000 configura per debug EXE o COM con ConTEXT           F12 [2009]
-----------------------------------------------------------------------------------------  
AsmCompila.bat   Giobe2000 configura per assembler+linker-noesegui con xxxxxxxxxxx [2009]
-----------------------------------------------------------------------------------------  
AUTOEXECdos.NT   Giobe2000 configura l'ambiente BAT per l'accesso con Command in shell DOS
CONFIGdos.NT     Giobe2000 configura l'ambiente SYS per l'accesso con Command in shell DOS
AUTOEXECxp.NT    Giobe2000 configura l'ambiente BAT per l'accesso con Command sotto XP
CONFIGxp.NT      Giobe2000 configura l'ambiente SYS per l'accesso con Command sotto XP
AUTOEXECvista.NT Giobe2000 configura l'ambiente BAT per l'accesso con CMD sotto vista o XP
CONFIGvista.NT   Giobe2000 configura l'ambiente SYS per l'accesso con CMD sotto vista o XP
-----------------------------------------------------------------------------------------  
AUTOEXEC_ORIGINALE.NT
CONFIG_ORIGINALE.NT
-----------------------------------------------------------------------------------------  
leggere e adeguare gi altri configuratori provvisori 
CompilaN.BAT
MS_DOS.BAT
NEW-CONF.SYS
NEW-SYS.INI
NEW-VARS.BAT
-----------------------------------------------------------------------------------------  






   ------------------------------[ega.cpi]---------------------------------
            un file di caratteri a schermo intero per il proprio paese. 
            MODE CON CODEPAGE PREPARE=((437) C:\arch-lab\bin\sys\ega.cpi
            MODE CON CODEPAGE SELECT=437
   -------------------------------------------------------------------------

   ---------------------------[AUTOEXECxp.NT]-------------------------------
    AUTOEXECxp.NT  viene utilizzato  per inizializzare l'ambiente  MS-DOS in  
    Windows NT/XP con riferimento a  "COMMAND.com"   presente sia in  questa 
    cartella che nella cartella "%SystemRoot%\system32". Esso  creato in
    modo personalizzato per essere alternativo a quello, presente d'ufficio,
    nella cartella "%SystemRoot%\system32". 
   -------------------------------------------------------------------------

   -----------------------------[CONFIGxp.NT]-------------------------------
    CONFIGxp.NT   viene  utilizzato  per inizializzare l'ambiente  MS-DOS in  
    Windows NT/XP con riferimento a  "COMMAND.com"   presente sia in  questa 
    cartella che nella cartella "%SystemRoot%\system32". Esso  creato in
    modo personalizzato per essere alternativo a quello, presente d'ufficio,
    nella cartella "%SystemRoot%\system32". 
   -------------------------------------------------------------------------

   -------------------------[AUTOEXECvista.NT]------------------------------
    AUTOEXECvista.NT viene utilizzato per inizializzare l'ambiente MS-DOS in  
    Windows NT/XP e Vista con riferimento a "CMD.exe" presente sia in questa 
    cartella che nella cartella "%SystemRoot%\system32". Esso    creato  in
    modo personalizzato per essere alternativo a quello, presente d'ufficio,
    nella cartella "%SystemRoot%\system32". 
   -------------------------------------------------------------------------

   ---------------------------[CONFIGvista.NT]------------------------------
    CONFIGcista.NT   viene utilizzato per inizializzare l'ambiente MS-DOS in  
    Windows NT/XP e Vista con riferimento a "CMD.exe" presente sia in questa 
    cartella che nella cartella "%SystemRoot%\system32". Esso    creato  in
    modo personalizzato per essere alternativo a quello, presente d'ufficio,
    nella cartella "%SystemRoot%\system32". 
   -------------------------------------------------------------------------

   -----------------------[DOSXNT.386/DOSXNT.exe]---------------------------
    DOSXNT.exe  l'estensione DOS che consente  l'esecuzione di un programma 
    a 32 bit in ambiente MS-DOS;  DOXSNT.386  il driver di dispositivo DPMI 
    che consente al programma a 32 bit "DOS-extended" di girare sotto Windows.
    Entrambi i file possono essere liberamente distribuiti (titolo gratuito)
    e devono essere installati nel computer su cui si desidera eseguire  una
    applicazione di FORTRAN; per installare DOSXNT.386  necessario 
    aggiungere la seguente voce nel file System.ini nella sezione [386Enh]:
    device=%SystemDrive%\Arch-Lab\Bin\Sys\dosxnt.386
   -------------------------------------------------------------------------

   -----------------------------[CVW1.386]----------------------------------
    Per poter utilizzate "CodeView per Windows" Cvw.exe con sistemi operativi 
    Windows NT (ed per evitare che venga visualizzato un messaggio di errore)
     necessario aggiungere la seguente voce nella sezione [386Enh] nel file 
    System.ini:  device=%SystemDrive%\Arch-Lab\Bin\Sys\CVW1.386

    Se dovesse essere segnalato l'errore "Impossibile caricare l'oggetto del 
    debug (Could not load debuggee, Windows is out of memory)"  necessario
    caricare "Emm386.exe" nel file Config.sys, aggiungendo il comando di RAM, 
    come illustrato di seguito:
          device=%SystemRoot%\HIMEM.SYS
          device=%SystemRoot%\emm386.exe 4096 RAM
    o
          device=%SystemDrive%\Arch-Lab\Bin\sys\HIMEM.SYS
          device=%SystemDrive%\Arch-Lab\Bin\sys\emm386.exe 4096 RAM
   -------------------------------------------------------------------------

   Per un corretto funzionamento in ambiente Windows    opportuno aprire
   il file SYSTEM.INI, sempre presente  nella  cartella  %SystemDrive%\windows  
   per assicurare il supporto alle applicazioni a 16 bit, ed aggiungere le
   seguenti 3 righe, subito sotto la riga che porta la scritta:   [386Enh]

   [386Enh]  
   device=%SystemDrive%\Arch-Lab\Bin\Sys\dosxnt.386
   device=%SystemDrive%\Arch-Lab\Bin\Sys\cvw1.386
   device=%SystemDrive%\Arch-Lab\Bin\Sys\vmb.386

   I cambiamenti avranno  effetto  solo  dopo  aver  spento e riacceso il 
   computer.
   Se il file SYSTEM.INI dovesse contenere gi delle righe con  la parola 
   "device=" seguita  dal nome  di  uno  dei  files  indicati  qui  sopra 
   (dosxnt.386, cvw1.386 o vmb.386) eliminare la riga e  lasciare  quella
   suggerita da questa nota.
   Se il file SYSTEM.INI contiene la riga con la stringa   DEVICE=CV1.386 
   eliminare la riga  

